encoding/asn1.tagAndLength.tag (field)
20 uses
encoding/asn1 (current package)
asn1.go#L542: ret.tag = int(b & 0x1f)
asn1.go#L546: if ret.tag == 0x1f {
asn1.go#L547: ret.tag, offset, err = parseBase128Int(bytes, offset)
asn1.go#L552: if ret.tag < 0x1f {
asn1.go#L624: switch t.tag {
asn1.go#L629: t.tag = TagPrintableString
asn1.go#L632: t.tag = TagUTCTime
asn1.go#L635: if !matchAny && (t.class != ClassUniversal || t.isCompound != compoundType || t.tag != expectedTag) {
asn1.go#L704: switch t.tag {
asn1.go#L756: if t.class == expectedClass && t.tag == *params.tag && (t.length == 0 || t.isCompound) {
asn1.go#L796: switch t.tag {
asn1.go#L798: universalTag = t.tag
asn1.go#L807: if universalTag == TagUTCTime && t.tag == TagGeneralizedTime && t.class == ClassUniversal {
asn1.go#L838: if !matchAnyClassAndTag && (t.class != expectedClass || t.tag != expectedTag) ||
asn1.go#L859: *v = RawValue{t.class, t.tag, t.isCompound, innerBytes, bytes[initOffset:offset]}
common.go#L52: class, tag, length int
marshal.go#L255: if t.tag >= 31 {
marshal.go#L258: dst = appendBase128Int(dst, int64(t.tag))
marshal.go#L260: b |= uint8(t.tag)
marshal.go#L705: tag: *params.tag,
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |